<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport"
        content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>
  <script>
    // 前面的class{}语法是ES6提供的语法糖,在ES6之前都是通过普通的构造函数实现创建对象

    // 1.函数名即为类名,约定的类名是大驼峰方式,首字母要大写,普通函数是首字母小写.
    // 2.函数本身就前面Class语法里面的构造函数, 他们的本质完全相同,都是在new操作符时候进行调用
    function People(name, age) {
      this.name = name
      this.age = age
    }

    People.prototype = {}

    console.dir(People)


    const c = new People("wang", 19)

    console.dir(c)

  </script>
</body>
</html>
